One Hop Lookups for Peer-to-Peer Overlays

نویسندگان

  • Anjali Gupta
  • Barbara Liskov
  • Rodrigo Rodrigues
چکیده

Current peer-to-peer lookup algorithms have been designed with the assumption that routing information at each member node must be kept small, so that the bookkeeping required to respond to system membership changes is also small. In this paper, we show that this assumption is unnecessary, and present a technique that maintains complete routing tables at each node. The technique is able to handle frequent membership changes and scales to large systems having up to a million nodes. The resulting peer-to-peer system is robust and can route lookup queries in just one hop, thus enabling applications that cannot tolerate the delay of multi-hop routing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two Hop Lookups for Large Scale Peer-to-Peer Overlays

Most current peer-to-peer lookup algorithms keep a small amount of routing state per node, typically logarithmic in the number of overlay nodes. Lookups have high latency as each lookup requires contacting several nodes in sequence. In [2] we proposed a one hop lookup scheme, which scales up to systems of around ten million nodes. Lookups take only one hop most of the time, and this enables a l...

متن کامل

PathFinder: Efficient Lookups and Efficient Search in Peer-to-Peer Networks

Peer-to-Peer networks are divided into two main classes: unstructured and structured. Overlays from the first class are better suited for exhaustive search, whereas those from the second class offer very efficient key-value lookups. In this paper we present a novel overlay, PathFinder, which combines the advantages of both classes within one single overlay for the first time. Our evaluation sho...

متن کامل

Efficient Routing for Peer-to-Peer Overlays

Most current peer-to-peer lookup schemes keep a small amount of routing state per node, typically logarithmic in the number of overlay nodes. This design assumes that routing information at each member node must be kept small, so that the bookkeeping required to respond to system membership changes is also small, given that aggressive membership dynamics are expected. As a consequence, lookups ...

متن کامل

Tourist : A Self - Adaptive Structured Overlay in Heterogeneous P 2 P networks

Structured overlays provide a basic substrate for many peer-to-peer systems. Existing structured overlays can be classified into two categories, O(logN)-hop ones and O(1)-hop ones. The former are suitable for large and dynamic systems, while the latter are suitable for small or stable ones. However, for the lack of adaptivity, it is difficult for a peer-to-peer system designer to choose from th...

متن کامل

Minimizing DHT Routing Stretch in MANETs

Since the appearance of Napster in early 1999, peer-to-peer (P2P) networks have experienced tremendous growth. The P2P architectures can be categorized into two main classes: unstructured and structured P2P overlays. Unstructured overlays do not impose a rigid relation between the overlay topology and the indices/resources placement, as flooding or random walks are used to locate resources [3]....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003